decomposing animal cadaver - Allemand Anglais Dictionnaire